body
{
margin: 0px;
font-size: 100%;
font-family: tahoma, arial, sans-serif;
color: #333333;
background-color: #eaeaea;
}

img
{
border-width: 0px;
}

form
{
margin: 0px;
padding: 0px;
}

#layout
{
width: 908px;
margin: 0px auto 0px auto;
}

#header
{
float: left;
width: 347px;
}

#header h1
{
float: left;
margin: 0px;
padding: 0px;
}

#header h1 a
{
float: left;
width: 347px;
height: 61px;
background-image: url(../images/logo.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
}

#navigation
{
float: left;
width: 561px;
padding-top: 44px;
}

#navigation ul
{
float: left;
width: 100%;
padding: 0px;
margin: 0px;
list-style-type: none;
display: inline;
}

#navigation ul li
{
float: left;
padding: 0px;
margin: 0px;
}

#navigation ul li a
{
float: left;
padding: 0px 10px 0px 10px;
border-right: 1px solid #204764;
color: #002D4E;
font-weight: bold;
text-decoration: none;
font-family: arial;
font-size: 0.875em;
}

#navigation ul li a:hover, #navigation ul li a.active
{
text-decoration: underline;
}

#navigation ul li a#home_nav
{
background-image: url(../images/home_nav.gif);
width: 39px;
}

#navigation ul li a#how_it_works_nav
{
background-image: url(../images/how_it_works_nav.gif);
width: 87px;
}

#navigation ul li a#post_a_job_nav
{
background-image: url(../images/post_a_job_nav.gif);
width: 67px;
}

#navigation ul li a#view_jobs_nav
{
background-image: url(../images/view_jobs_nav.gif);
width: 66px;
}

#navigation ul li a#help_nav
{
background-image: url(../images/help_nav.gif);
width: 31px;
}

#navigation ul li a#register_nav
{
background-image: url(../images/register_nav.gif);
width: 57px;
}

#navigation ul li a#sign_in_nav
{
background-image: url(../images/sign_in_nav.gif);
width: 46px;
border-right-width: 0px;
}

#contentWrapper
{
float: left;
width: 100%;
background-image: url(../images/bg.jpg);
background-repeat: repeat-y;
margin-top: 5px;
}

#content
{
float: left;
width: 100%;
background-image: url(../images/header_bg.jpg);
background-repeat: no-repeat;
background-position: top left;
}

h1#bigWhiteHeader
{
float: left;
margin: 11px 15px 19px 15px;
padding: 0px;
width: 878px;
height: 38px;
color: #ffffff;
font-size: 1.50em;
display: inline;
}

#leftColumn
{
float: left;
width: 600px;
margin-left: 24px;
display: inline;
padding-bottom: 24px;
}

#leftColumn p
{
float: left;
width: 100%;
padding: 0px;
margin: 10px 0px 0px 0px;
font-size: 0.8125em;
line-height: 1.5em;
color: #333333;
}

#leftColumn ul
{
clear: left;
font-size: 12px;
}

#leftColumn a
{
color: #333333;
}

#leftColumn h1
{
float: left;
font-size: 1.0625em;
margin: 0px;
padding: 0px;
width: 100%;
color: #002D4E;
}

#leftColumn h2
{
float: left;
font-size: 1em;
font-family: arial, tahoma, sans-serif;
margin: 10px 0px 0px 0px;
padding: 0px;
width: 100%;
color: #002D4E;
}

#leftColumn h2#welcome_header
{
float: left;
width: 470px;
height: 17px;
margin: 0px;
padding: 0px;
background-image: url(../images/welcome_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
}

#leftColumn h2#process_header
{
float: left;
width: 100%;
height: 17px;
background-image: url(../images/quick_easy_header.gif);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
text-indent: -10000px;
font-size: 0.0em;
}

#leftColumn h2#are_you_a_tradesman_header
{
float: left;
width: 100%;
height: 17px;
background-image: url(../images/are_you_a_tradesman_header.gif);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
text-indent: -10000px;
font-size: 0.0em;
}

#rightColumn
{
float: left;
width: 273px;
margin-left: 11px;
display: inline;
color: #002D4E;
padding-bottom: 15px;
}

#rightColumn .rightColumn_panel
{
position: relative;
z-index: 2;
float: left;
width: 238px;
background-color: #ffffff;
border: 1px solid #c3c3c3;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
margin-bottom: 15px;
}

#rightColumn .rightColumn_panel p a
{
color: #002D4E;
}

#rightColumn #latest_feedback_panel p
{
float: left;
width: 218px;
margin: 0px;
padding: 0px 10px 7px 10px;
}

#rightColumn #my_account_panel
{

}

#rightColumn .rightColumn_panel h2
{
float: left;
margin: 1px 1px 10px 1px;
padding: 3px 5px 0px 5px;
width: 226px;
height: 27px;
font-size: 1.0625em;
background-image: url(../images/rightCol_panel_bg.jpg);
background-repeat: no-repeat;
color: #002D4E;
}

.formRowWrapper
{
float: left;
width: 100%;
padding-bottom: 7px;
}

.formRowLeft, .formRowRight, .formRowMiddle
{
float: left;
}

.formRowMiddle label.checkbox
{
float: left;
width: 175px;
font-size: 0.6875em;
color: #333333;
}

.formRowLeft, .formRowRight, .formRowMiddle input.checkbox
{
float: left;
width: 23px;
margin: 0px;
padding: 0px;
}

#rightColumn .rightColumn_panel .formRowWrapper
{

}

#rightColumn .rightColumn_panel .formRowLeft
{
width: 75px;
padding: 3px 5px 0px 10px
}

#rightColumn .rightColumn_panel .formRowLeft label
{
font-size: 0.6875em;
}

#rightColumn .rightColumn_panel .formRowRight
{
width: 148px;
font-size: 0.6875em;
}

#rightColumn .rightColumn_panel .formRowRight select
{
font-size: 11px;
color: #002D4E;
}

#rightColumn .rightColumn_panel .formRowRight label
{
position: relative;
top: -2px;
}

.blue_submit_button
{
border-width: 0px;
color: #002D4E;
background-color: #DBE1E6;
font-family: tahoma, arial, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
margin-right: 10px;
margin-left: 2px;
cursor: pointer;
display: inline;
}

.textbox
{
float: left;
font-size: 11px;
color: #002D4E;
border: 1px solid #c3c3c3;
margin: 0px;
padding: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}

#rightColumn .rightColumn_panel .formRowRight .textbox
{
width: 132px;
}

#rightColumn #latest_jobs_panel
{

}

#rightColumn #latest_jobs_panel ul
{
float: left;
width: 238px;
margin: 0px;
padding: 0px;
list-style-type: none;
font-size: 0.6875em;
}

#rightColumn #latest_jobs_panel ul li a
{
color: #002D4E;
text-decoration: none;
}

#rightColumn #latest_jobs_panel ul li
{
float: left;
width: 218px;
margin: 0px 10px 5px 10px;
padding: 0px 0px 5px 0px;
border-bottom: 1px solid #c3c3c3;
display: inline;
}

#rightColumn #latest_jobs_panel ul li a:hover
{
text-decoration: underline;
}

#rightColumn .rightColumn_panel #see_all
{
float: right;
position: relative;
top: -5px;
color: #002D4E;
font-size: 0.6875em;
margin-right: 10px;
margin-bottom: 5px;
display: inline;
}

.reset_password_link
{
float: left;
width: 228px;
text-align: right;
font-size: 0.6875em;
padding-bottom: 10px;
}

.reset_password_link a
{
color: #002D4E;
}

#rss_feed
{
float: left;
width: 100%;
position: relative;
top: -32px;
margin-bottom: -32px;
font-size: 0.6875em;
text-align: right;
}

#rss_feed a
{
float: right;
height: 16px;
padding: 0px 0px 0px 21px;
background-repeat: no-repeat;
background-image: url(../images/feed.gif);
margin-right: 10px;
color: #002D4E;
}

#footer
{
position: relative;
top: -24px;
margin-bottom: -24px;
float: left;
width: 100%;
height: 30px;
padding-top: 30px;
background-image: url(../images/footer_bg.jpg);
background-repeat: no-repeat;
color: #ffffff;
background-color: #002D4E;
font-size: 0.6875em;
}

#footer a
{
color: #ffffff;
text-decoration: none;
}

#footer a:hover
{
text-decoration: underline;
}

#footerLeft
{
float: left;
width: 537px;
padding-left: 13px;
}

#footerRight
{
float: left;
width: 338px;
text-align: right;
padding-right: 20px;
}

#registration_form
{
float: left;
padding-top: 15px;
}

#registration_form .formRowWrapper
{
padding-top: 7px;
padding-right: 10px;
padding-left: 10px;
width: 580px;
}

#registration_form .formRowWrapper .formRowLeft
{
width: 130px;
font-size: 0.6875em;
font-weight: bold;
color: #333333;
padding-top: 3px;
}

#registration_form .formRowWrapper .formRowLeft span
{
font-weight: normal;
}

#registration_form .formRowWrapper .formRowMiddle
{
width: 200px;
}

#registration_form .formRowWrapper .formRowMiddle .textbox
{
width: 190px;
font-family: arial, tahoma, sans-serif;
color: #333333;
font-size: 12px;
}

#registration_form .formRowWrapper .formRowRight
{
width: 250px;
}

#registration_form .formRowWrapper .formRowRight img
{
float: left;
}

#registration_form .formRowWrapper .formRowRight span
{
float: left;
padding-top: 2px;
margin-left: 10px;
display: inline;
font-size: 0.6875em;
}

#name_wrap, #number_wrap, #email_wrap, #password_wrap, #address_wrap, #trade_wrap, #area_wrap, #reference_wrap, #insurance_wrap, .formAreaWrap
{
padding: 10px 0px 10px 0px;
float: left;
border-bottom: 1px dashed #c3c3c3;
}

.formRowFull
{
float: left;
width: 100%;
font-size: 0.6875em;
}

.formRowFull label
{
position: relative;
top: -2px;
left: 3px;
}

.divider
{
float: left;
width: 100%;
height: 10px;
display: block;
margin-bottom: 10px;
border-bottom: 1px dashed #c3c3c3;
}

.divider hr
{
display: none;
}

span#login_error
{
float: left;
margin: 0px 0px 10px 10px;
display: inline;
color: #cc0000;
font-size: 0.6875em;
}

#rightColumn .rightColumn_panel p
{
padding-left: 10px;
padding-right: 10px;
font-size: 0.6875em;
}

#rightColumn .rightColumn_panel ul#account_links
{
float: left;
width: 238px;
font-size: 0.6875em;
list-style-type: none;
padding: 0px;
margin: 0px 0px 10px 0px;
}

#rightColumn .rightColumn_panel ul#account_links li
{
float: left;
width: 208px;
padding: 0px 10px 3px 20px;
margin: 0px;
background-image: url(../images/raquo.gif);
background-repeat: no-repeat;
background-position: 10px 3px;
}

#rightColumn .rightColumn_panel ul#account_links li a
{
float: left;
padding-right: 3px;
color: #002D4E;
text-decoration: none;
}

#rightColumn .rightColumn_panel ul#account_links li a:hover
{
text-decoration: underline;
}

#multiple_trades, #multiple_areas
{
float: left;
width: 100%;
padding-bottom: 5px;
font-size: 0.0em;
}

#multiple_trades select, #multiple_areas select
{
margin-top: 5px;
}

#addNewArea, #addNewTrade
{
float: left;
width: 100%;
font-size: 0.6875em;
}

#addNewTrade a, #addNewArea a
{
cursor: pointer;
text-decoration: underline;
}

a.light_blue_button
{
float: left;
height: 31px;
text-indent: -10000px;
font-size: 0.0em;
background-repeat: no-repeat;
margin-top: 10px;
margin-right: 10px;
display: inline;
}

a#find_out_more_button
{
width: 135px;
background-image: url(../images/find_out_more_button.gif);
}

a#get_a_quote_button
{
width: 116px;
background-image: url(../images/get_a_quote_button.gif);
}

a#register_my_business_button
{
margin: 0px 0px 10px 10px;
width: 176px;
background-image: url(../images/register_my_business_button.gif);
}

h2#tradesman_header
{
float: left;
width: 100%;
height: 17px;
background-image: url(../images/are_you_a_tradesman_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 5px 0px 0px 0px;
padding: 0px;
}

#threecol_list
{
float: left;
width: 100%;
padding-top: 15px;
}

#threecol_list ul
{
clear: none;
float: left;
width: 139px;
list-style-type: none;
margin: 0px 0px 0px 10px;
display: inline;
padding: 0px;
border-right: 1px dashed #c3c3c3;
}

#threecol_list ul li
{
float: left;
width: 100%;
margin: 0px;
padding: 0px 0px 5px 0px;
font-size: 11px;
}

#threecol_list ul li a
{
float: left;
}

h2#find_a_tradesman_header
{
float: left;
width: 100%;
height: 20px;
background-image: url(../images/find_your_tradesman_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 5px 0px 0px 0px;
padding: 0px;
}

#rightColumn #google_ad
{
float: left;
width: 240px;
margin-top: 15px;
background-image: url(../images/banner_side.gif);
background-position: top right;
background-repeat: no-repeat;
}

.page_left
{
float: left;
display: inline;
width: 289px;
border-right: 1px dashed #c3c3c3;
padding-right: 10px;
margin-top: 15px;
}

.page_right
{
float: left;
display: inline;
width: 290px;
padding-left: 10px;
margin-top: 15px;
}

h2#your_jobs_header
{
float: left;
width: 100%;
height: 17px;
background-image: url(../images/your_jobs_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 15px 0px 10px 0px;
padding: 0px;
display: inline;
}

h2#your_quotes_header
{
float: left;
width: 100%;
height: 16px;
background-image: url(../images/your_quotes_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 15px 0px 10px 0px;
padding: 0px;
display: inline;
}

h2#your_feedback_header
{
float: left;
width: 100%;
height: 14px;
background-image: url(../images/your_feedback_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 15px 0px 10px 0px;
padding: 0px;
display: inline;
}

h2#quotes_header
{
float: left;
width: 100%;
height: 16px;
background-image: url(../images/quotes_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 0px;
padding: 0px;
display: inline;
}

h2#questions_header
{
float: left;
width: 100%;
height: 17px;
background-image: url(../images/questions_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 0px 0px 5px 0px;
padding: 0px;
display: inline;
}

h2#questions_from_tradesmen_header
{
float: left;
width: 100%;
height: 17px;
background-image: url(../images/questions_from_tradesmen_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 0px 0px 5px 0px;
padding: 0px;
display: inline;
}

h2#questions_from_user_header
{
float: left;
width: 100%;
height: 17px;
background-image: url(../images/questions_from_user_header.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 0px 0px 5px 0px;
padding: 0px;
display: inline;
}

h2#job_title
{
font-family: tahoma;
color: #204764;
font-size: 0.8125em;
}

a.blue_link
{
font-size: 11px;
color: #204764 !important;
}

.blue_colour
{
color: #204764 !important;
}

.jobOpen
{
color: #009900 !important;
}

.marginTopZero
{
margin-top: 0px !important;
}

table.standard
{
float: left;
font-size: 0.6875em;
border: 1px solid #c3c3c3;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
color: #002D4E;
}

table.standard a
{
color: #002D4E !important;
}

table.standard th
{
padding-top: 5px;
padding-bottom: 5px;
}

table.standard td
{
text-align: center;
padding: 5px;
}

table.standard tr.highlight
{
background-color: #CCD5DC;
}

.alignLeft
{
text-align: left !important;
}


#rightColumn #latest_feedback_panel p.company_feedback_link
{
width: 208px;
margin-bottom: 5px;
display: inline;
padding-top: 2px;
}

#rightColumn #latest_feedback_panel p.company_feedback_link a
{
text-decoration: none;
}

#rightColumn #latest_feedback_panel img
{
float: left;
padding-bottom: 10px;
margin-left: 10px;
display: inline;
}

#rightColumn #latest_feedback_panel p.company_feedback_link a:hover
{
text-decoration: underline;
}

#tradesman_registration_panel
{

}

#job_info
{
float: left;
width: 335px;
font-size: 13px;
padding-top: 10px;
}

a.job_image
{
margin-right: 5px;
display: inline;
}

#job_map, #tradesman_map
{
float: left;
width: 250px;
height: 250px;
margin-left: 15px;
display: inline;
}

.question_container
{
float: left;
width: 100%;
}

.question_container .blue_colour
{
font-size: 11px;
}

.question_container p
{
margin: 0px !important;
padding: 0px !important;
}

.no_margin
{
margin: 0px !important;
}

.formRowMiddle label
{
position: relative;
top: -2px;
font-size: 0.6875em;
}

#addImageLink
{
float: left;
width: 100%;
font-size: 0.6875em;
}

#addImageLink a
{
text-decoration: underline;
cursor: pointer;
}

.image_upload_container, #image_uploads
{
float: left;
width: 100%;
padding-bottom: 5px;
}

#tradesman_info
{
float: left;
width: 335px;
font-size: 0.6875em;
}

.tradesman_info_wrap
{
float: left;
width: 100%;
padding-bottom: 10px;
}

.tradesman_info_left
{
float: left;
width: 100px;
font-weight: bold;
}

.tradesman_info_right
{
float: left;
width: 235px;
}

#search_area
{
float: left;
width: 100%;
padding-bottom: 15px;
}

#search_area label
{
color: #002D4E;
font-size: 0.875em;
}

#search_area #postcode
{
font-size: 11px;
width: 60px;
}

#search_area a
{
cursor: pointer;
}

#search_area select
{
font-size: 11px;
}

.page_split
{
float: left;
width: 50%;
}

#sign-in_col .formRowLeft
{
float: left;
width: 80px;
}

#sign-in_col .formRowRight
{
float: left;
width: 219px;
}

#sign-in_col .formRowLeft label
{
font-size: 0.6875em;
}

#sign-in_col .formRowRight label
{
position: relative;
top: -2px;
font-size: 0.6875em;
}

#sign-in_register a
{
clear: left;
margin-left: 10px;
display: inline;
}

#sign-in_register h2
{
margin-right: -10px;
margin-bottom: 10px;
margin-left: 10px;
display: inline;
}

#sign-in_col
{
border-right: 1px dashed #c3c3c3;
margin-right: -1px;
padding-top: 10px;
}

#sign-in_register
{
padding-top: 10px;
}


#sign-in_col span#login_error
{
margin: 10px 0px 0px 0px;
}

.popup
{
background-color: #ffffff;
border: 1px solid #c3c3c3;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.popup h1
{
float: left;
margin: 1px 1px 10px 1px;
padding: 3px 5px 0px 5px;
width: 388px;
height: 27px;
font-size: 1.0625em;
background-image: url(../images/large_header_bg.jpg);
background-repeat: no-repeat;
color: #002D4E;
}

.popup .popup_close
{
float: left;
width: 390px;
text-align: right;
position: relative;
top: -32px;
margin-bottom: -32px;
}

.popup .popup_close a
{
cursor: pointer;
}

.popup p
{
margin: 0px;
padding: 0px;
}

.popup .formRowLeft
{
float: left;
width: 80px;
font-size: 0.6875em;
padding-left: 15px;
}

.popup .formRowRight
{
float: left;
width: 300px;
}

.ratingsPanel
{
float: left;
width: 110px;
margin-right: -3px;
}

#reviewRating
{
float:left;
margin-right: -3px;
}

#reviewRating a
{
float: left;
width: 10px;
height: 19px;
display: block;
font-size: 0.0em;
cursor: pointer;
}

#reviewRating a img
{
float: left;
width: 10px;
height: 19px;
}

.feedback_div
{
float: left;
width: 100%;
border-bottom: 1px dashed #c3c3c3;
padding-top: 10px;
padding-bottom: 10px;
}

.feedback_div a
{
font-size: 0.6875em;
font-weight: bold;
}

#tradesman_description
{
float: left;
font-size: 0.6875em;
padding-top: 10px;
width: 100%;
}

#quote_col_left
{
float: left;
width: 260px;
}

#quote_col_left .formRowLeft label, #quote_col_right .formRowLeft label, #quote_col_left .formRowRight label
{
font-size: 0.6875em;
}

#quote_col_right
{
float: left;
width: 340px;
}

.currency
{
width:59px;
background-image: url(../images/pound_sign.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-left: 11px;
font-weight: bold;
color: #666666;
}

.noTop
{
margin-top: 0px !important;
padding-top: 0px !important;
}

#tradesman_images
{
float: left;
width: 100%;
padding-top: 10px;
}

a.tradesman_image, img.tradesman_image
{
float: left;
margin-right: 5px;
display: inline;
}

#tradesman_images img
{
float: left;
padding: 3px;
border: 1px solid #c3c3c3;
}

.sms_package
{
float: left;
width: 25%;
margin-right: -1px;
border-right: 1px dashed #c3c3c3;
text-align: center;
padding-top: 15px;
margin-top: 10px;
}

.sms_package h1
{
font-size: 24px !important;
}

.sms_package h2
{
font-size: 18px !important;
}

.sms_package h1 p
{
color: #002D4E !important;
}

h3.toggler
{
float: left;
width: 100%;
color: #528CE0;
cursor: pointer;
font-size: 0.8125em;
padding: 0px;
margin: 0px;
}

div.element
{
float: left;
width: 580px;
padding: 0px 10px 0px 10px;
margin-bottom: 10px;
}

div.element p
{
float: left;
}

div#accordian1, div#accordian2
{
float: left;
width: 100%;
padding-top: 10px;
}

#how_it_works_right_col
{
float: left;
width: 366px;
}

#how_it_works_right_col ul
{
float: left;
width: 366px;
font-size: 12px;
padding: 5px 0px 0px 0px;
margin: 0px;
}

#how_it_works_right_col ul li
{
list-style-type: none;
background-image: url(../images/big_raquo.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-bottom: 3px;
padding-left: 15px;
}

h2#how_it_works_post
{
float: left;
width: 114px;
height: 43px;
background-image: url(../images/post_your_job.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 10px 0px 0px 0px;
padding: 0px;
}

h2#how_it_works_choose
{
float: left;
width: 100%;
height: 45px;
background-image: url(../images/choose_your_quote.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 50px 0px 0px 0px;
padding: 0px;
}

h2#how_it_works_rate
{
float: left;
width: 120px;
height: 45px;
background-image: url(../images/rate_the_work.gif);
background-repeat: no-repeat;
text-indent: -10000px;
font-size: 0.0em;
margin: 55px 0px 0px 0px;
padding: 0px;
}

.yellow_box
{
float: left;
width: 578px;
border: 1px solid #FFEC64;
background-color: #FFF7C0;
padding: 0px 10px 10px 10px;
margin-bottom: 10px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

#page_selector
{
text-align: right;
margin-top: 10px;
float: left;
width: 588px;
background-color: #CCD5DC;
border: 1px solid #214865;
padding: 5px;
font-size: 0.6875em;
}

#content_banner, #column_banner
{
float: left;
width: 100%;
text-align: center;
margin-bottom: 10px;
}